Highly recommend this gem of a place in Florence. It is in the middle of Florence and within easy walking distance to all of the main sites.