Everything described is 100% accurate. And you can read the reviews to get the idea of what a nice place this is. It is a bright, clean, contemporary apartment that is chocked full of thoughtful amenities. We would definitely stay again if it available. I would bet they book up fast.