Too crowded. Good waves, surfing was nice - little scary at times. You can rent chair ; umbrella pretty much it all. I would not do it again. Hardly any place to even put your stuff on the beach - it was that crowded.
Nice. Food was mediocre. My mistake was - booked the shore excursions on the ship and unfortunately paid $11 per person more on the ship than online. Found a 14K gold Ring with diamond on the beach which we gave it to the lady but she did not announce it for couple of hours. Kind of was disappointed.