My girlfriend and I stayed at Giovanni's place for a few days while in Florence. The location could not have been better: only a few minutes' walk from every major attraction (Ponte Vecchio, l'Accademia/David, il Duomo, Uffizi, etc.). The room was great and very comfortable. Giovanni was very quick to reply to messages and very helpful - they even left a list of suggestions for restaurants and other places. Only warning is that there are steep stairs going up to the apartment. They are very doable, but they can be hard with luggage.