The apartment is located in a good area, very close to San pietro train station (3 min walk). Its walkable to the Vatican which was really great. It has all the amenities you need for a good homely stay. Gianluca was really helpful, we checked in late but he made sure to help us check in , carry our luggage and still spent time explaining about the apartment, city etc.
Apartment has a very useful travel guide prepared by Gianluca, it has everything about places to visit, eat in Rome and the best part is that it details out the directions for everything from the apartment.