If I could give this place more then 5 stars I would . This place is beautiful , clean and the view is gorgeous... hands down one of the best places my husband and I have stayed . The place would be great for a family . You can cook meals and do your laundry if needed . Communication was great and Sofia and Lisa extended our stay with out any issues .