My family and I loved the location. Osvaldo's place is right outside the Galleria dell'Accademia and down the street from the Duomo. It was about a 15 minute walk from the Firenze SMN station and 15 minutes to the Ponte Vecchio.
The apartment/loft was great! It was very clean and there was a lot of room. I loved Florence and will definitely be returning, and hope to stay at this loft again.