Stayed here for 5 nights on business. There have been a few minor issues with my stay, but nothing that would keep me from returning.
The staff working at the front desk are always very polite and extremely accommodating, and have made staying here very pleasant. The gym has a good range of equipment for a hotel gym, as well.
The only reason I would give this hotel 4/5 stars is because of the few issues I have noticed with the housekeeping staff. On the first morning, I had dishes I had brought up from breakfast left in my room (I had stacked them near the sink and were clearly ready to be taken), as well as my coffee mug not taken/replaced for the next morning. There was a box of food leftover in my fridge from the previous visitor, as well as a fork under my couch (far back - I almost didn't notice it).
These were all minimal inconveniences, and were not anything that detracted from my stay. My bed was always made, I always had fresh towels and replacement toiletries, and the staff was always polite. I would definitely stay at this hotel again if given the opportunity.