Nice clean rooms. You can tell the place wasn't built yesterday, but they have done a great job of maintaining the facility. I can't speak to the dining and recreation as I was busy and only in for an overnight stay. The staff was great. The concierge was super and delivered a couple of boxes to my room in record time. The only fault I could find is that my thermostat had zero control over the air coming from the register. My room was freezing cold. I'm sure maintenance could have taken care of it, but I was ready for bed and didn't feel like changing rooms or waiting for it to be fixed.