I had a great stay at Isabella's place. I was a bit hesitant about the location being so close to the train station, but it's only a 15 minute walk or so to the main sights like the Duomo. Being close to the train station was also very convenient for taking tours as most tour meeting points are at the station (i.e. most Viator and Walkabout Florence tours). My room was rather spacious and there were tons of useful Italy and Florence guide books/info available.