Have stayed here once a week for more than several weeks for business from May - July 2013. The staff is extremely helpful, and even offers you a glass of wine upon checkin (white or red house wine). Everyone greets you with a smile and I feel welcome every time I come through.
The rooms are great, and seem almost recently renovated (always a fan of the red Marriott Full-Service scheme). Everything is clean, the TV is a nice 42" flat screen, and the bed is great for sleeping. The internet works quite quickly and got comped as a Platinum member.
The food downstairs at the Irish Pub is good, if not a tad bit expensive. I got the sirloin and it was cooked medium rare, not too shabby.
Location is good as it was close to the client, but not much to do otherwise (a lot of things close before 10pm).
The only thing that I would say is a negative is the lack of a decently sized gym. Only several cardio machines with low weights that aren't enough to get a sweat.
You have no recent hotel searches.