Absolutely amazing experience!!
Location: We could not have hoped for a better location. 10 min walk from the train station, around the corner from the Duomo, and on an adorable street with lots of caffes and restaurants.
Check in: Very easy- Antonio met us at the door and showed us up, and sat down with us for a few minutes to go over a map of Florence and all the best spots!
The Space: You get one bedroom of two, and share a kitchen and bathroom. There is no AC but a nice fan in the bedroom, and if you open the window at night it cools down quite a bit!