Well, this place only has pros.. no cons.
It's located close to the station and at walking distance from most of the places.
The place was clean and it's gives feel of a luxury hotel.. Everything is taken care of..
I can think of no other place to stay when in Florence..