Great location, clean, spacious apartment, as described.
However, the 78 steep steps would make this unsuitable for older holidaymakers or anyone with mobility issues.