Amazing stay. Perfect, great location and great hosts. Beautiful house and awesome for large groups. Only singular con was that the pool never seemed that clean, even after a cleaner cleaned it it was still murky. Not on the host but on the cleaner. Aside from that nitpick: 9.5/10