Great place in a quiet building of Florence