You cannot beat the location of the place. Centre of Florence. 5-10 minutes walking distance to ALL attractions in town. Love it!