It's a good hotel, not expensive. It has a good location due to it's close to the bus station, and close also to Florence center, few blocks by walking. It has an acceptable breakfast, and the rooms are little but confortable.
The only thing we didn't like is that we booked by internet a room for 2 adults and 1 child, however when we arrived they asked us to pay for the child, because they said that hotels.com system didn't allow them to include the price for children. We didn't believe it but we paid anyway cause we were tired and we needed the room.
In Italy there's a new tourist tax (from june 2011) so get ready to pay 3 euros/night/person at checkout.