Edoardo's apartment is simply an amazing option for a Florence stay. It's even better than the photos, the view of the duomo is breathtaking. The space is really comfortable and I only regret we didn't have more time to enjoy it. Location is great, around 50m from the cathedral.
Bear in mind that GMaps will probably take you to a different street number. This one a couple streets away from Piazza del Duomo (not around the corner as the appthought).
I would highly recommend it. Enjoy Florence if you're going there, it's an incredible city.