Great position. Excellent apartment with great attention to detail. A lot of thought has gone into making for a happy stay in Florence.