This place has everything you could ever need. All the necessary amenities, in an area that is more local but still an easily walkable distance to and from any big tourist spots, and great restaurants nearby. Not to mention John is a great host, he was very helpful with many amazing recommendations for food and things to do while in Florence!