Great place close to underground metro station of Torre Angela, just 20 minutes from Rome's downtown