Playa sol was wonderful. I went on 12-7 on the Carnival Victory for a 7 dya Western and we went to playa Sol Beach. It cost $29.00 through the ship and a $6.00 taxi ride. There is a little zoo with spider monkeys, and other animals. There is a little shopping area, and snack bar (food is extra but it's open bar for the drinks)
The have mats, beach chairs, umbrellas, a pool, and water rentals. We had a Blast!