Leonardo's place is in a great location. It being Florence and the center the place was a sea of peace and calm.
Perfect as home base to move about and enjoy the sights.
The recommendations to dine were really good.