Very nice place located indeed in "the Heart of Florence". Extremely convenient. Da raccomandare!