The stay started out a bit rough, when we arrived to the complex and the man at reception didn't speak English. I showed him the reservation, so he seemed to understand. He told us to sit while he called the person in charge of that apartment. 40 minutes later, we were still sitting and he was chatting to another reception man. We asked again and he seemed to get upset, but he made a phone call and the man in charge of the apartment came down within a minute, so I don't think reception made any call the first time.
The owner didn't speak much English either, but asked us if one bed was fine. I had requested 2 twins, but the other option listed was 1 king, so I said ok. It was double, if not a small queen (and old & firm). The safe was also locked, so it was unusable, but we didn't realize this until after he had gone.
Those were the negatives. It is a great walkable location, and the water pressure in the shower was great. The WiFi was also good. I didn't use any part of the kitchenette, so I can't really review that.