I would highly recommend Pierpaolo and the apartment. As a host Pierpaolo was fantastic, extremely helpful in planning our trip before and while we were out there he kept in contact giving advice on restaurants and helping us book tickets for attractions. The apartment is in the perfect location a 5 minute walk from the train station and 10 minutes from the centre. A very beautiful, modern, clean apartment, I would definitely look to stay here again when I'm next in Florence.