Overall experience was good. Late check in was not a problem, and apartment was easy to find.
The apartment is very big, but you should know that one bedroom is separated from a living room by screen. Overall very clean, with clean sheets and towels. The only two things that we would improve are the damp smell when we checked in, and the temperature of the living room where two people are supposed to sleep. But we didn't complain about any of this because we were able to fix them by ourselves. We would recommend it.