A lovely, special place in a quiet oasis in walking distance from Testaccio and the ancient sites.