Spotlessly clean. It's exactly as the pictures show. It's quite a big place. Easy to find. Check in / check out made easy with key storage box. I'd stay again. Location was great for what I wanted.