A great little spot if you're looking to be right near the heart of Florence