The apartment was very clean, like an upscale hotel room with a small kitchen. We didn't cook, but there are some little treats in the kitchen in case you get hungry. The bed was very comfortable. Lots of little touches that made our stay more enjoyable - the umbrella (it definitely rained...), the city guide sent over before our stay, etc. The free parking was a bonus!