excellent amenities and wonderful host