This place is amazing and the hosts are wonderful. We had an issues with the dishwasher and so they had the cleaning lady come every day to wash the dishes. Communication was great and they were beyond helpful. The place is beautiful and because itson three levels you can have together time or alone time. Highly recommend this for any group!!!