Excellent amenities and great hospitality. Can be a bit noisy on weekend mornings, other than that it was a perfect stay.