We stayed at Ivan's apartment for 3 nights. Andrea met us earlier than the check in time which was great as we could drop our bags and go exploring.
He had a list of places to eat ranging from cheap and cheerful, to local food, sandwiches, to expensive restaurants.
We took up some of the recommendations and weren't disappointed. The apartment was nicely laid out and had all the amenities you could want. The location was great, as you were far enough out of town to not hear the noise, but still within walking distance of all the hot spots.
I would recommend it as a place to in Florence.