Great spot in Florence right by the Piazza Santa Maria Novella with an amazing view!