The room we stayed in was clean and spacious. I don't think the room was the one in the photos but it was essentially same.
Vera lives in one part of the apartment and has several rooms which she rents out. All the rooms are accessed off a hallway and each have their own locked door - so it's very much like a hotel room. We never saw any of the other guests.
Check-in was straight forward. Vera provided excellent directions. As per the site, check-in is after 3pm - so keep this in mind if booking train tickets.
Easy walk to the room from the train station. A longer but easy walk to the main sites.
Vera recommended a restaurant nearby for dinner. It was very cheap and the food was great. We ended up going there both nights we were in Florence.
We would recommend staying here if you are in Florence.