We stayed here for 4 nights. It's a bit far from downtown, but the drive is relatively easy, so I think it's a good location for the price.
The property and room were clean and nice. The cleaning staff was great---they changed the sheets and towels every day.
The parking was easy and non-fussy.
The breakfast was basic and only up to 9:30 am, but overall quite decent. The pantry/kitchen staff were attentive and helpful
The staff was helpful overall, but we had a few less-than-ideal experiences:
(1) We were given a room upon check-in. When we opened the door of the room, we realized someone else was already staying there. The front desk person was confused for a while about the mix-up, came personally to check that there was indeed someone staying there, and eventually allocated a different room to us.
(2) The cleaning staff kept putting 2 fresh towels in our bathroom every day, even though 3 of us were there.
(3) The live TV channels stopped working after the first night.
Overall, we enjoyed our stay here, but would have loved a bit more coordination across the staff.