If you have never stayed in a Marriott hotel, you need to try one if only for the bed. They are amazing! This one is no different.
It is a full service Marriott with a Concierge lounge (if you have access). The gym is very large with a few dozen machines. Indoor pool which connects to an outdoor pool. The lobby is pretty cool with touch screens for local info. The restaurant was under construction when I visited, but they had relocated the dining area to a conference room. The lounge also served the restaurants food.
Downside, it was pretty expensive. I am sure that they have negotiated rates with all of the companies around, but that makes your average person pay more to compensate. Just remember, you get what you pay for.
Good luck and Happy Travels!