The place is perfect. It is as described and clean. It is very well located; in a quiet enough street, just one little hill away from a main area with tram, cabs and grocery stores. It is close to the castle and there are view points very close as well. We were able to comfortably spend a week with our very young son.
We arrived in the evening and we were met by a friend of his who was super nice and explained a lot of awesome things to us.
I would recommend this place and this nice host in a heartbeat.