We only got to meet Remo, but he was extremely welcoming and willing to give us a lot of information about the area and the places to see and things to do. The room is small (as advertised) but comfortable (with A/C which in summer can be vital there). The location is absolutely superb, less than 200 meters away from the Colosseum and even closer to the Forum.
Overall, an excellent experience.