I am looking for carribean like white sand beach with snorkeling right off resort. Can be rustic but nice at same time if you know what I mean. I'm looking for alternative to St John, Kauai, Maldives etc.
Like 4-5 star rustic. Also if it is kid friendly that a bonus but not necessary. Please recommend a resort.