I ended up checking out early from my stay. The room was not particularly clean, I found hair in various places on the bathroom walls. My room with "city views" was misleading. The B&B is on the first floor and the only view is directly onto Piazza della Republica. You don't see the duomo as pictured in their advertising. The worst feature however is the noise. I could not sleep without headphones/earplugs in. The piazza was echoing with busking singers until at least 3 in the morning. The "soundproof" windows were little help. I woke up restless and checked out immediately, forfeiting hundreds of euros to keep my own sanity.
The location is fine in terms of its proximity to all of the major landmarks, but for this price this is an incredible rip off that will leave you wondering why you didn't spend the extra 50-100 euros per night to stay in an accredited hotel.