My friends and I stayed here for one week. The rooms were exactly what we expected from the Marriott branch- spacious, modern, and clean. The level of customer service from all the staff there is what made our stay extremely pleasant. They were all very friendly and attentive at all hours. Honestly, I'd have to say it's the best customer service I've had in any hospitality setting. We checked out the pool, dining, and lounge across the bridge in the Marriott and the staff was just as great. I recommend for everyone to check out the breakfast buffet at the Courtyard and Altitude lounge if you stay in either hotel branch. Great stay at a great price.