What a fantastic find in the heart of Florence. Located within a block of the Duomo within easy walking distance of the entire city center.