Wonderful place, great hosts, great location. Outstanding amenities and recommendations. Thanks for a great stay!