The place is located right in front of the subway station (one stop away from the central station: Roma Termini).
Despite the shady appearance from the exterior of the apartment, the actual place of stay is quite clean and equipped with most of the amenities: kitchen with cooking facilities, cutlery, hair dryer, etc.) Almost everything was agreeable except the floor of the washroom which would often get wet but, it is a minor issue.
Luis and his wife were very cheerful and welcomed us with a smile. He was very prompt while replying on Whatsapp. I would appreciate if he'd work on his English as that would make the communication more effective.
Please bear in mind that one has to additionally pay the city tax : 3.5 Euros/person/night along with the cost of cleaning the house (20 Euros).
I would recommend this place if someone wants to stay close to Rome's major attractions: Colosseum, Trevi fountain, etc. and thereby save on the travel expenses. Also the full fledged kitchen can save a lot on food.