What a beautiful location with 360 degree views over one of Italy's beautiful city.
The apartment is not "creme de la creme" but there is what you need. Many thing need a "loving hand" / replacement. For example would a few barchairs on the terrace be nice, instead of low plastic chairs, so you could sit high and enjoy the view over the bay.
The stairs up to the apartment are good exercise. The bathroom is small but works. Nice with solar water heaters on the terrace.
We will love to come back.