This apartment is perfectly located: you can walk to all the tourist locations. Coliseum is at a 15 min walk, Piazza Navona 5min. Also easily reachable coming from both train stations. The kitchen is well-equipped, you can absolutely eat at home and there is a supermarket down the road.
The only inconvenience is that there is no wifi yet and the internet connection is really bad.