Amazing location, with incredible views. The perfect combination of amenities for a short or long term stay in Florence.