The apartment was spacious and very clean - everything was exactly as described. Kevin has very specific and clear instructions and guidelines he expects you to follow. Good location (and the stairs really aren't so bad!) We would stay again :)