Walter’s place is so charming and central that you can’t find a better place in Rome. A must visit.