The location is perfect, you can reach the center of Florenz (esp. Duomo) by foot!
Unfortunately there are only 4 small windows - nearly no natural light in the flat.
All in all it is definitely worth staying in Lorenzo’s apartment!