Fantastic location. The place to book in Florence.