Check-in was very good. Other staff carry out basic work without much engagement or sense of friendliness. The restaurant food was okay in quality, but limited and pricey. Breakfast selection was odd -- the buffet ($25) had only salmon, sausage, bacon, potatoes, and scrambled eggs (no muffins, toast, pastry, or fresh fruit!). Upcharge for WiFi, as noted in Expedia info. This hotel made me decide to not book any more Marriotts. It just seemed like a rip-off for the level of hotel it claims to be.