The beach was nice with restrooms and a bar/restaurant area.
We have done this excursion on a previous cruise and wouldn't hesitate to do it again.
I decided to try whale and dolphin watching and was very disappointed. The crew was very quick to tell you sightings were not guaranteed as you are dealing with wild sea animals. We saw 2 or 3 false killers wales, several flying fish and if you happened to be looking in the right direction, one dolphin. Very disappointing.
There are restrooms and locals are present to sell you beverages and food if desired.
Don't be discourage when you first arrive - the beach is beautiful. Get there early because it is not a huge area.
A note for those who like to snorkel. Bring a can a chez whiz...the fish love it and will come right up to you to eat it!