The place was ok. As a summary:
Pros:
- Friendly host
- Good location
- Good price
Cons:
- Kitchen stoves did not work
- Oven was a bit smokey
- It is a last century building and this is the uppermost apt, so expect a lot of narrow stairs.
The place will work if you do not have any plans on preparing some basic meals due to the stoves. Otherwise you are limited to the microwave oven.