I had a great time in Florence. Marco was very accommodating and even picked me up at the train station.
He had great recommendations for sightseeing and restaurants, and explained what buses I should use to get to and from Florence.
Definitely worth every penny!