Most of my personal Caribbean experience is on the Islands with Sandals and Beaches resorts. The exception to that is Punta Cana where I have stayed at or visited over 20 resorts. I personally have visited Nassau and Great Exuma where I stayed at or toured Sandals Royal Caribbean and Sandals Emerald Bay. I also experienced Atlantis, RIU Paradise Island, and Grand Isle resorts. Just a little down the island chain I also explored Turks and Caicos while staying at Beaches Turks and Caicos. Jamaica is home to 7 Sandals and 2 Beaches resorts. I have stayed at all of them and visited almost all other resorts chains on the island. Further down the Caribbean island chain is St. Lucia, Antigua, Barbados, and Grenada. Personally I think they all feel a bit different and the Sandals resorts there are different as well. Along with my own personal travel I book clients on cruises throughout the islands and send clients to other islands like Aruba and Costa Rica.