Great hospitality, nice amenities, and a wonderful play to stay!