Amazing place in the heart of Florence. Very cool.