Superb location, quiet, very effective air conditioning in the main room and both bedrooms, reliable hot water supply, plenty of room for two of us.
There are 52 steps to climb so you had better be fit!
The worst thing for us was that the WiFi didn't work. If we had known this we would not have booked this apartment. The management company was unable to resolve it and said it was the responsibility of their WiFi supplier!!
Minor issues included ants in the kitchen, broken chairs, broken shower head. If these sort of things put you off, then don't book this apartment. The promised terrace was not available due to building work.
The description on Vrbo includes Outdoor space and Internet as amenities and these were not provided.