Best location in Florence. Wonderful restaurants and cafes nearby