Fabulous location in the heart of downtown Florence with a picturesque view of The Duomo