This apartment was perfect, exactly the way it's pictured and described. It was very neat and clean and had everything needed for a stay. The only thing that might be nice to add is a small table in the living room. There is a table and chairs only outside on the terrace, however, during our stay in January we could not use it as it was too cold and windy. We managed to eat on the kitchen counter, which was still fine.
Otherwise, the location and the views could not be more perfect. If you want these views, you need to be ready to walk up a steep but secure and clean staircase.
The host was very welcoming and responsible, gave us maps and information about the city. There was also no problem in adapting our check in and out times.
Our stay was perfect and we really recommend this apartment.