Magically situated apartment in the heart of Florence. The vibe is truly Italian!