The place is close to bus and train stations and you can get anywhere in Rome by using public transport. There is also some nice affordable restaurants in the area. Overall a great stay in Rome.