Good location, probably at least 10 minutes from the main station, not a difficult walk to the place from the Tram stop even with luggage.
The check in is great, self-check in with keypad so you don't have to stress about meeting the host.
Clean amenities great place to explore Florence.