The apartment is clean and located in a great spot. We had everything we needed. The blinds and AC helped keep the apartment cool during the day. The little balcony is a great asset.
The only thing we weren't so happy about was the fact that we were visited by quite a few cockroaches during our stay. The bathroom door doesn't close but that wasn't an issue for us.
Check in was easy, you have to call the host when you arrive in front of the apartment. We were a bit nervous, as we are used to getting the code a few days before arrival, but it all went smoothly.