A great spot in Florence within walking distance of all the key sightseeing spots and excellent food options.