One of our BEST vacation experiences ever. Great views. Wonderful beach and pool. Excellent snorkeling at the home beach. Did not want to leave. Simply Awesome!