Excellent location, beautiful accommodations and great hosts.