It rained, so we had to go under shelter for a while. However, they had tons of beach chairs for everyone, some in the shade. The snorkeling was fun, the food was pretty decent.
It was just OK. We drove around to some cannon / fort thing, drove around to expensive homes, the beach, and Atlantis, which was a huge waste of time. Atlantis is this resort that is just like Vegas and has a casino and designer stores, neither of which interested any of us.