I probably need to find somewhere else to visit for 10 days.
My main goal for the trip is to be near clear, warm water for snorkeling and swimming. I'd like to be able to be in the water daily for a few hours. The rest of the day I'd like to have access to modern amenities and hearty meals. Not looking for partying.
Would anywhere in the Caribbean fit the bill for me?