Amazing location right in Central Florence.