We were so pleasantly surprised by our stay at this hotel. The whole staff really seems to care about your stay and you can see it by the way they greet you, keep the whole place looking polished,and make sure whatever you need is available.
We didn't realize when we booked that a whole dinner and adult drinks were provided with the stay, and while we arrived too late to get anything but a quick drink, we could see there was still food up till the last minute. In the morning, even the GM was out with the guests, talking with everyone and even "getting his hands dirty" to make sure everything went smoothly.
If there were any negatives, I would say parking was a little bit of a beast because the lot is shared with two restaurants. The garbages in the room didn't have liners (mostly I felt bad putting anything messy in there), and I had an allergic reaction to the hand soap so you may want to bring your own if you're sensitive. But other than those little things, it was a fabulous stay and I would highly recommend this location.