Imagine Caribbean accommodation situated on a pristine white sand Caribbean beach that's almost exclusively yours. Swim out for a few minutes and a fabulous dive wall awaits.