The roof top is worth the 85 Steps! Had an amazing weekend in Florence and the apartment was in the perfect location to enjoy all parts of the city.