The place was great! Kyriaki was diligent and communicative with us. The place is located in China town which is a bit far from some major parts of the city, but not bad at all. You can find cool stuff within walking distance.
The building itself looks a bit old, and there seems to be families only, but we had no problems at all. The apartment itself was very comfortable, clean, and well kept. And the bed was very comfy!