Excellent location and very convenient to a local market, coffee shop, etc. There is a gas grill on the premises (actually two)-- on the pool deck that we used a few nights--an excellent way to meet fellow guests and also save money! Check-in was flawless and the space was very clean and neat. ALSO--there was snorkeling gear, beach chairs, coolers etc which proved to be extremely convenient and useful!! An excellent experience.