Amazing location! Definitely the place to stay in Florence.