We loved our stay and the area. Perfect location. Loved that they had snorkeling gear & the towels that shed sand and dried quickly. The walk our patio was wonderful to sit out on and relax. Pool and hot tub with bbq, water, and ice were also great. Took our infant (10 mo) and 2 year old, mom, husband and myself and it was the perfect amount of room for our 10 day stay. Would definitely recommend.