Michele received us at the flat after we had arrived. He gave us helpful info for our Rome trip and explained where to find what in the neighbourhood. The apartment is located in the south of Rome, a couple of kilometers (25 min walk) from the Colosseum. In the other direction you can easily reach via Appia Antica (also around 25 min). The shared kitchen was equipped with almost all the basic stuff you need. Perfectly fine to prepare a decent meal (supermarket is right across the street).
I can definitely recommend the apartment! Thanks again, Michele