Great place to stay in Rome. Very well connected and there are some grocery shops and restaurants nearby, also a shopping centre