My time at Giovanni's was great. From check in to check out, he was extremely caring to the point of always offering me water and pouring it for me. I felt as if I was meeting a friend in Florence who I never knew existed. If I ever needed anything from minor fix ups to a fan to even restaurant recommendations, he was just a text away. He even called in to make reservations for me. He's a wonderful person and my stay was very comfortable. I would definitely return to stay at his place if I'm ever in Florence again. You can walk everywhere. The train station is a five min walk. We rented bikes and never had to worry about anything. You can leave them in the lobby.
Thanks for everything, Giovanni. All the best!