We are experienced Sandals vacationers (Grande Riviera, Grande St Lucian, Antigua, Exuma) so my review is based on previous experiences. We chose this resort because of ease of transportation for a quick end of spring getaway to simply relax and SCUBA dive.
The rooms were amazing, clean, large, modern, and easily accessible and near the beach and pools. We had a walk-out butler room on the ground level of Balmoral Tower (114 I think). The staff were great, our butlers were phenomenal. The dive staff were great, loved hanging out with them on the boat.
However, the food was suboptimal in all the restaurants including their so-called 5 star dining area. It wasn't bad food, just boring and uninteresting.
The diving was OK, not much to see in the reefs, some good wreck. Absolutely do the shark dive with Sandals - it was a amazing. The snorkelling and diving overlap so only 1-2 days could we do both, which was an issue for my wife who doesn't dive.
Lastly, the main downside for us may not be a problem for others...this resort is in Nassau and you see and know that wherever you go. There is no feeling of "getting away', no sense of paradise.