The location is awesome - direct view on the vatican, surrounded by nice bars and cafés. It was a pleasure to stay at Marco´s place. I can only recommend to book here. :-D
Ciao, Patrick!