Pros:
Location.
Having a small kitchen.
Warm and cozy.
Good price.
Friendly host.
Cons:
Mattress sheet was dirty (had hairs and dirt/dust on it.
We had to wait for 30 minutes outside until host came to check us in.
Lots of stairs to climb (no lift in apartment block) so maybe difficult for some people.
All in all a good place to stay but with room for improvement.