Location is perfect. Short walk from train station and walking distance from most everything in Florence.
The apartment was perfect for three adults on our short stay in Florence. The three flights of stairs is not fun with luggage so if you have heavy luggage it will be difficult. The showers are very very small. The one upstairs you can't turn around in it or bend down if you drop your soap. LOL It's very narrow and small so if you are a larger person (i'm 5'3") it will not be a pleasant experience. Other than the shower really this place is great. The hosts were very responsive.