Great place! I'd come back here again next time I'm back in Rome.