Our stay was awesome! The apartment was very clean and a wonderful space, and located super close to Termini station--so if you buy a metro pass you can pretty much get anywhere in Roma. There was plenty going on near the apartment, so we always felt like we could go out and do something. Marco was very kind and very accommodating, even finding us when we got lost and couldn't find the apartment.
All in all a wonderful stay, I recommend Marco's place!