If you are expecting to have no wi-fi because you are traveling internationally, do not choose this place. It was impossible to find because the street name is not visible from the Termini side you're coming from. It took me over an hour to find this place. If you are expecting to have wi-fi, this is a great place. It is close to Roma Termini, Colosseum, etc...within 10 min walking distance.
As for the host, he did not greet us. A non-English speaking person who seemed to be the cleaner greeted us.
As for the place, it was very clean but it was cold and very noisy. You could even hear the people on the street talking.