Very clean and comfortable. Keri provided everything you could think of from lots of towels, pillows etc to a coffee bar. The bed was amazingly comfortable. I actually ordered one for our bedroom when we got home! The actual complex was the only thing we had issues with. It was located a little further from Broadway then I expected, and check in was kind of a pain. It was very confusing where to park while you went upstairs to get the parking pass and fob for the garage. There was nowhere to park and we ended up against a fence with several cars sitting behind us, thinking this was how you got in. Everyone had to back out because there was no place to turn around.