The beach club itself is beautiful and the food and drinks are amazing. When we were in Costa Maya, there was algae at every beach; it's not like this beach club was the only place that had it. It was either stay at the port and go in the pool with everyone else, or go to a beautiful beach for the day. No brainer. They limit the number of people who can come each day and it was nice to be away from the busy ship. I'm looking forward to going back when hopefully the algae isn't there.