Wonderful venue. Beautiful villa, well appointed, conveniently located. Hosts were great and very responsive. Could not ask for a nicer place and stay.