Location, location, location. Immerse yourself in the middle of Florence. You won’t find a better place anywhere.