Lombardo's place is nice and corresponding your expectations in a location for living in historic center, close to all general and special sites.
Recommend this B&B for living.