We had a great stay in Florence. It's a hotel room but it's very well located, clean, comfortable, and a great value. Some other reviews have mentioned difficult check-in but it was very easy for us -- we showed up at the location given to us in the reservation (not the "directions" via Google Maps, which are incorrect), and were able to check in without any hassle. Would definitely stay again!