All worked perfectly, great place in Testaccio - highly recommended.