Fantastic place in Testaccio. Highly recommended. Great host!