I was there on business for a couple days and I had an overall great experience.
The rooms were well appointed, although I must tell you that there is absolutely NO difference between a regular room and a suite. SAVE YOUR MONEY.
I checked my bed and it was bug free, everything else was extra clean and I had no problems with the internet.
My only issue is that you HAVE to have your car valeted. So you're forced to provide a tip each time. BUT, I didn't. My attitude is that if you are NOT giving an option for me to park my car, then I believe it's a general service that you provide. Therefore, I'm not tipping you.
And lastly, the breakfast was sub-par and the area to eat was extremely small.
I'd stay here again however, without hesitation.