Check in and check out was easy and the apartment was clean and had everything we needed for a week long stay. The floors are a bit squeaky, but I had already expected that from a previous comment.