Excellent location, Excellent amenities, Excellent hosts!