Stephania place is located in a very nice neighborhood, very close to everything, close to a bus station and you can go walking to the center of Florence. I would recommend this place