My wife & I spent two nights at the Marriott East for a toy train convention. We made our reservations well in advance. Upon our 4pm arrival we were notified that there was an issue with the feather-free room that we requested. We were offered a Hospitality room (larger room with a Murphy bed & full size fridge) and free buffet breakfasts for the duration of our stay and a $10 coupon for a dinner at their Skylight Bistro Café. We agreed.
The Marriott's staff is phenomenal . . . very friendly and always willing to go the extra step to help us out. However, our Hospitality room was not as well-appointed or as clean as we expected. We got clean towels and soap on day two, but no evidence of vacuuming, making up the bed or cleaning the glasses. My wife had to call the desk for coffee packets and cups.
I would be very cautious about staying in a hospitality room. We were not in our room very much so it was not a big issue for us.