We took this excursion because we have been to DePalm before and really enjoyed it. However, our tour time didn't get us to DePalm until after 2pm and they closed the INCLUDED restaurant at 3pm without telling us so I rated them a 4 rather than 5 because without the included food, $89 per person was way overpriced.
A little slice of heaven = Cabana Beach. If you are looking for the perfect beach break with soft sand, warm turquoise water, plush loungers and canopy beds, deep seating pit groups, good food and drinks... Cabana Beach is the place for you! Only $3 admission and loungers are $3, $6 or $10. Don't be alarmed when the taxi pulls into a rundown parking lot with construction vehicles all over the place -- once you get to the beach entrance you will be enchanted.