Very clean and modern looking place, no problems at all, location is very convenient although you may want to have a good hold of the public transport system in Rome beforehand, I guess you want to do it anyway, you need to get there either by bus or taxi as the nearest metro station is a bit tricky to walk to if you're not a local. Didn't really meet the host but that's because everything is in working condition I guess. Well worth it.