Awesome place to stay and relax, pool, hot tub and grounds all really nice with a nice gradual beach with awesome snorkeling in the coral about 150 yards down the beach