Great listing just in piazza Testaccio. Close to public transports and bars and restaurants. Nearest underground station is Piramide (10min walking).