Location is fantastic! Easily walkable to all major sites. Apartment was spacious for 3 of us. Check in was super easy. There was a bit of street noise in the mornings/night but it was tolerable and worth it for the location.
Enjoyed our stay in Florence!