Fantastic place! Has everything you need for a beach vacation. My husband and I spend the last weekend of our honeymoon here and we really appreciated all the amenities including the beach chairs, umbrella and snorkeling equipment plus the fully stocked kitchen made it easy to cook. The proximity to the beach, restaurants, and shops made it an ideal location to just relax. Would highly recommend. Perfect for couples or a family with small kids.