Honestly, wasn't impressed. I've come to expect more from Marriott, and hope to enjoy a luxury experience at their higher end locations. This wasn't that. The exterior and lobby decor had all the makings of a 4+ star hotel but thats where it ended. Room was filthy when we arrived. Every surface needed to be wiped down. The floor was obviously not cleaned. We booked the room because of the pullout couch, but there was no bedding on the pullout. So we just had to look at the gross stained mattress while it took the front office 1 hour to bring us sheets. Not ideal when you're trying to put kids down, missed their bedtime by an hour because we had to call 3 times to ask about sheets. Then when they did show up they just handed it to us didn't put it on. Then we ordered room service twice (one dinner and one breakfast) both orders were large for the whole family. But they came in cheap paper to go boxes, that's not room service, that's take out. Room service should be a cart or tray with silverware and plating and all the fixings required for a meal (condiments, coffee creamer, etc). Instead we were missing items from both orders, had to eat without forks or knives and use the bath towels for napkins. The best experience of the whole stay was the valet, they were great. Next time I'll take the family to the Omni for luxury, or if I want similar experience I'll just go to Holiday Inn.