Very nice place located close to center of Florence.