Charming place by a charming couple. They gave great tips on restaurants and even travel routes around Rome in person. Location is quite central. Walking or taking the bus would be most convenient.