We stayed for the month of February. Beautiful accomodations, exceptionally well organized and appointed, clean, lovely community, great service from owner and the community management, and within a short walk to one of the world's most beautiful beaches. The only caution I have about this rental is, though it sleeps 6, the common area (one room for kitchen, dining area, living room, and sleeper couch) is quite small. The kitchen table only seats 6. Our original plan to have daughter's family join us for a week was canceled, in part, because there were inadequate spaces for 3 adults to do remote work.