This hotel is in a very central location in Florence, about a 10-15 minute walk from the train station.
As the hotel and other reviews indicate, this hotel is on the 3rd floor and only has stairs, but since we were prepared, it was no problem at all.
The staff are very nice and welcoming and the free breakfast every morning is top notch!
My only piece of advice is to pay attention to the size of the room you are booking, I think we booked the smallest room for 2 people and it was so small you were not able to walk around the bed. We are also both on the taller side (5 feet 7 inches and 6 feet) and our feet hung off the bed. I think most rooms are a bigger, more livable size, but staying here for 3 nights in the small room was tough for us.