The location of this place was splendid, close to the colosseum as well as a metro stop! Rome is quite a big city so do expect to walk a little, no matter where you live, but we didn't use any public transportation during our stay and everything worked fine.
The apartment overall is nice and has the basic necessities needed for a short-medium length stay. You can't hear any noice from the street, even though it's next to a restaurant/café. One thing that was a small minus for us was that it was one the first floor/partly below ground so it's a bit humid inside. But, this was also a plus in a way since it didn't get that hot inside the apartment even though it was hot outside (there's also an AC).
Overall, the location is nice and the apartment is good value for the price!