Great location, the flat was super clean and we did not suffer the heat by using the AC. Despite being in the centre of Florence, you won't be affected by nighttime turmoil as the flat is on the 3rd floor and does not overlook the main street.
Definitely recommended.