Of the few Courtyard by Marriott hotels I've stayed in this was one of the better ones. My room was clean. My bed was comfortable. The check-in and check-out was quick. The locations was convenient enough to walk a few places, but you really need a car to stay here. The gym is small but functional. There is also an indoor pool and hot tub,
My only complaint was the heater didn't seem to work all that well. I was too lazy to bring this to the attention of the front desk, as it usually was an issue when I woke up cold.
I'd stay here again. As long as you don't expect anything more that a clean comfortable Courtyard, you won't be disappointed.