We enjoyed our stay at Leo’s - it was a great location with easy walking access to all the key parts of the city, and had all the facilities we needed in the beautiful apartment to have an awesome stay in Florence and Tuscany! Highly recommend staying at Leo’s.