Great location, excellent amenities and great hosts