Stayed with small family with 2 yr old. Location convenient. Nice views. Clean and nice upkeep. Only stayed two nights, but place fully equipped for longer stays- desk, kitchen, cleaning, beach gear. Soon was very responsive and flexible. Would stay there again!