We have stayed at other Marriott's and was expecting the same from this one. Not the case. The mattress was terrible. Would have slept on the floor better. No hairdryer, no bottled water and the tv set up was just weird. The shower was leaking too. For the amount we spent, I expected better.