Overall a very solid stay. The employees were great. The only downside was the room was hot (83 degrees) when we checked in, it was a little dirty, and during the night we could hear the next door neighbor coughing very clearly (the connecting door to neighboring room wasn't very noise-tight).
Other than that, great property, location, and staff. The property is impressive, very modern, and overall in good shape.
Resort fee was a little egregious ($45 per night) and parking ($35 per night) adds almost $100 per night to your tab.