Beautiful place, friendly hosts, and great location.