This is a lovely space in a lively part of Rome.