Our first night was not great. There was an issue with the heating unit which kept us awake. We notified the front desk the next morning and they were very helpful. As we were going out for the day, they moved us to a new, upgrade room.
The hotel staff were courteous and friendly.
The restaurant is on site, the food is good and pricing is reasonable. Overall - we'd stay again :)