Everything just as described. The location is amazing, right in the thick of it. (Though beware: on weekend or holiday nights, it's quite noisy since the window opens onto the street -- pack earplugs!). Marco was a great host -- very easy to communicate with, very friendly. We showed up and noticed the coffee machine was no where to be found, and he replaced it right away.
The kitchen is small, so I wouldn't recommend planning any major cooking there, but it's perfect for morning coffee and simple breakfast. And the place itself is pretty standard: not a lot of character or personality in the furnishings, all pretty standard/Ikea-esque, but really perfect and comfortable as a base for exploring Rome. Good value for the money!