The hotel is perfectly located if you want to enjoy the city on foot. The rooms are nicely sized and clean. Parking is a hassle, but I am walking everywhere anyway.
The gym is small and if any more that 4 people are using it you will feel like you are getting in someone's way.
They used to have a proper restaurant years ago, but now it is just a breakfast/Starbucks. There are so many places to eat nearby that it really doesn't matter.
The staff is average and I only had one bad experience with the valets. It happens...no big deal.
Quite frankly it's all about location. Always stay here whenever I am in town.