Overall, our experience was good, but we had some problems: first of all, the nice man who came to check us in didnt speak English, so it was really hard to communicate (even though he was nice and tried to understand and help us...).
You have to step MANY stairs to reach the apartment, so it's not suitable for everyone.
There are no doors inside the house (except for the bathrooms).
You can not turn on the air conditioner in both sleeping rooms together. There are a few ventilators and that was enough for us.
Apart from that, the place was clean, the baths was OK, the location was great (we walked everywhere).