An amazing place at the heart of florence. fits the descritpion, just a hint smaller than expected but this almost adds charm to the place. Grazie !