The location was great. About 10 minute walk from train station, very central, lots of places to eat/drink/etc in the immediate area. A very short walk to everything, in a safe, clean, lively and charming area. Major museums less than 5 mins away, the river about 1 minute away. I can't comment on trams/buses because I didn't use them. Florence is very walkable.

As for the room itself, I was surprised by how nice it was. The whole apartment is beautiful, clean, modern, and very nice. The bed was big and comfortable, the room was nice and well lit, there are closets for clothes, a table and chairs, and a lot of space. The hosts are nice enough to leave free guidebooks, city maps, et al in each room for your use, and the wifi was fast and reliable. Also, you have a key to lock your room door, so no worries about leaving your passport et al.

Carolina was quick to respond to texts/emails when I had questions, and her mother who showed me in was incredibly nice and welcoming.

And, a huge bonus, after check out, they let me keep the keys and leave my bags there until I was ready to leave. That saved me from dragging my bags all over Florence for about 10 hours on my 2nd day. Such a huge bonus.

My single complaint is that the room overlooks a road/alleyway where people were walking and talking loudly till late at night, and the noise echoes and can be quite loud. Something to keep in mind if you're a light sleeper. But, that's not the fault of the hosts, it's just a lively location.

Overall, the hosts were incredibly nice, the room was big, clean, and beautiful, the location was amazing, and the price was great---really, this is the type of place that makes me think I'll never bother with a proper hotel again.