This place was everything we were looking for. Super clean, super cute, had all the amenities we needed for an week-long stay, excellent location easy walking distance to several great beaches, and really amazing hosts that were always available for questions and recommendations. Absolutely would recommend to anyone looking.