Location - this was the most convenient location we could ask for. Metro station (Termini and Cavour) were at walking distance. The Colosseum and Roman Forum were very close by which also means that there were enough option to eat.
Apartment - Very clean and well maintained. We were a group of 4 and never had any issues with the space.
Luca- was very easy to communicate with and was flexible with check in and check out times. He handed us enough maps of the city and his apartment had a lot of information about taxi's, tours etc.
Would definitely come back to this place next time I am in Rome