Edo and Rita's place is lovely. The apartment is spacious, and everything was very clean. I really enjoyed having a balcony in the room, with a 4th floor view of the street. The kitchen was useful for making some coffee in the morning and having a quick snack. The towel dryer/rack in the bathroom was also convenient and kept the space warm.
Edo and Rita were thoughtful enough to send us a long list of suggestions for things to see/do, and places to eat or shop in Florence. They were eager to help in any way they could.
My single complaint would be the smell of sewage in the stairway leading up to the apartment, but that can't be blamed on the hosts. The smell does not go into the actual apartment. Hopefully the building maintenance fixes that issue soon.
Overall, I would definitely stay again, and recommend this place for others.