The location is really perfect. You can walk to go to the city center and you have a subway station close by. The apartment was very nice and clean. I recommand for your stay in Rome.