Haven from the noise, rush and tumble of Florence, centrally located in a wonderful historic piazza.