Let me start with the positive: The entrance and buildings at Sandals were beautiful. That's about it! Now the rest: The main beach is TINY, and there is a rope in the water about 10 yards from the shore that you cannot go past. We walked further and found two other tinier beaches but they still had the slimy rope up. Basically you can wade, not swim. The water was also greenish and murky. I guess if you just like to sit on the beach and not get in the water, it's ok. My husband kept commenting that it was like a lake back home in Texas!
They had horrible food at both the grill and the buffet. Unless you feel that for $120 pp pump nacho cheese is worth the money, eat a lot before you go! I'm serious! I expected great food, great service, great beaches! The buffet was a joke. Overcooked soggy vegetables, scary meat, a bowl of lettuce with unidentifiable salad dressings, and horrid dessert. The only glasses they had available for fountain drinks were shot glasses that a lady was towel drying.
We went to the water sports area and asked when the next snorkeling tour started and were told that they were completely booked the rest of the day. They wouldn't let us borrow any fins or masks to use on the beach. One couple in our group sat and waited until a snorkle boat came in, and 6 people got on. THey walked up and asked if they had room for them and they let them on. It was a fairly good sized boat, too. A lot more than 6 could easily go out.
We went to the "Private Island" hoping to find a nice beach, SOMETHING! It was worse than the mainland! It was 3/4 surrounded by stinky salty mud, not even water! On one side people sunbathe naked, as clothing is optional. We stayed away from that side. There was a guy grilling jerk chicken, and that was good. At the bar we asked for a pina colada and were told there was no more rum. Amazing!
We wandered the gift shop and I found some after-sun lotion. When I went to purchase it, the lady was so rude and told me they wouldn't accept cash; I had to walk to the main lobby, pay there, and bring the receipt back to the gift shop for the lotion.
It was a nightmare. We are pretty easy going, and not fancy or anything. We just expected a nice, large beach with inviting water and some places to swim and snorkle. The pools looked nice, and they had music playing but it was packed. We would have been happier on the ship!