Perfect location, very large space and a super comfy master bed. Amenities galore in the kitchen as well as the beach gear in the garage. We left 4 sets of snorkel gear for future guest so no need to buy or rent.