This elegant Caribbean resort provides a tropical fairy tale setting overlooking the clear blue waters of the Caribbean. Located on a private stretch of white sand beach, the resort provides easy access to the local attractions and water sports. On-site amenities include a swimming pool, a lounge, and a sun deck.