A friend of Marco greeted me and my biyfriend and checked us in, he is very friendly and eager to help and respond to any question. The place is very well located, really in the middle of everything of interest, right next to Piazza Navona on a small quiet Roman street. The apartment is pretty cozy and it gives an interesting Roman experience. However, be aware that it can be cold during this time of the year considering that the heat is provided by 2 AC and a small electric heater. We kept them on during our stay and we didn't feel it was enough.
Other than that we loved our stay, Marco left some useful info for us in the apartment (a map of Rome, some guides and a list of non touristy restaurants, cafes and gelaterias to visit) which was awesome.