The location is very convenient, next to Santa Croce and about 5 - 10 minutes away from Piazza della Signoria o Piazza Repubblica.
The apparent is small but it has all you need for a nice city break.
We got a taxi from the station but on the way back we decided to walk...it wasn't too far.