For us this was the perfect apartment with the perfect host! The apartment is beautiful, clean, well equipped, spacious and very comfortable - could not have wished for anything more. John is a fantastic host, welcoming us with a bottle of wine and providing many good tips in advance on how to get there, what to do and see, and most importantly: where to get great food! He is very responsive in his communications.
The location is great too, in an quiet street but just a few minutes walking from the city heart, the beach, and the bus stop to the airport.
Yes, there are a few steep stairs to get to the apartment but they are not to worry about at all (unless you have difficulties climbing stairs in general).
And no, you do not have to climb those black stairs in de living room - all rooms are same level ;-)