The stay at Angelos place was just fabulous. Barbara (who personally came from outside the city to do the check in with us) went out of her way to give us the best possible experience in Rome we could have. Her tips for sightseeing and local cuisine were extremely helpful, and she helped me out with travel issues when I was in a real bind.
The appartement was totally clean, had a lot of extra supplies (fresh water, coffeemaker and coffe, toothbrush and -paste, etc.) and fast wifi.
The gem of this appartement definitely is the Terrace, if you ever want to have a truely romantic dinner between the rooftops of the historic city centre of Rome (I can't believe how central we were!), this is the place you wanna go.