Spectacular location. Gorgeous apartment. Immaculate, with incredible views. The perfect Florence flat.