First, the good: the apartment is comfortable and has a million dollar view. Seriously, the view is spectacular and the terrace is really comfortable. That said, it may not be for everyone. The building is near the top of a large hill and there are 70 steps inside the building to get to the top floor. See also: spectacular view. That said, Lorenzo is very helpful and accommodating and was a welcome set of hands to get our suitcases up and down from the apartment. Otherwise, the kitchen is extremely tight and not terribly well-stocked and the bed is quite low and might be difficult for older guests to get in and out of.
For us, the downsides were more than made up for by the upsides -- comfortable, homey, reasonably-priced, a good host...and did I mention the views???