The location of Gerardo's place was great! We did not take a single cab while in Florence! Everything from the train station to the Duomo to the Piazza Michelangelo was within walking distance.
We dealt with Christina (not Gerardo) who was very helpful.
The place is a little small but it has all the essentials. I would stay there again.