This place was magnificent! In fact the "two terraces" are connected with an "Inside/outside" room that opens to allow you to enjoy your private view even in the rain. We had great weather (May) but the view would be available in virtually all conditions. It is fabulous and worth every step -- yes the stairs are daunting but honestly once you get up there it will be worth it. It is actually nicer than the photos show!
One block to a good grocery store -- as well as the Ponte Vecchio, and easy access to everything in the old city. -- my wife and I walked from the train with luggage quite easily.
Fede was helpful and informative as well as available -- and all the recommendations we followed up on were on target. He made us feel at home and comfortable in the apartment and city. The apartment has everything you need and although the kitchen is tiny we made it work.
If there was a down side it was simply that we spent so much time enjoying our view of the city we may not have taken advantage of all the good nearby restaurants -- so next time (and there will be a next time as we are eager to return) we will have to stay longer.