One word: IMPECCABLE! And in the heart of Florence. Just could not be better