Really good experience. The place is perfectly situated up a little street close to the colosseum.
We did not meet Rosa, but she is really good at communicating via this site and often answered our questions within minutes. There is a taxi-spot a few hundred meters down the street, but Rosa helped arranging a taxi early morning, when we left for the airport.