The location you absolutely want to have in Florence! The flat is located in the very heart of the city and the view from the terrace is majestic!
Although I can't recommend the place for people higher than 170-180cm – your experience with the toilet and bath would be poor :(