Gracious hosts, gorgeous location, good value.