The best thing about Giovanni's place is really the location. You're right in the city center and in a walking distance from the all the main attractions in Florence. The house was great for our group of 4 and even though we didn't get to meet Giovanni in person, the check in and check out went smoothly.
We also really enjoyed the bottle of wine he left us, great welcome present for us on a warm day in Florence.
There is no parking next to the house but you have several garages that will keep your car safe and are not very far from the house (5 to 7 min walking).