Exceptional place. Gorgeous layout and design, super spacious, VERY clean, a well stocked kitchen, great communication from hosts. We love it and look forward to another stay.