Awesome location, incredible hosts, very nice accommodations, beautiful private courtyard.