Illaria was a wonderful host. The apartment was very central and walkable to everything. Check in was easy and the apartment was quiet.
It did seem that the apartment may have worn a bit since the photos were taken. The beds were a bit hard as well but a full day of walking the nearby Uffizi museum will make you sleep the sleep of the dead.
I would come back.