Absolutely perfect spot- spacious, clean and even better than describe- the hosts went above and beyond to accommodate us. We will be back. Extremely close to the beach- awesome !!!