The location is very nice. The place is in walking distance to several sights. You can easily walk to Largo dei Argentino, the Pantheon, Piazza di Venezia and Via del Corso (shopping), Colluseum and Forum Romanum. Several public transports ar situated close by. An easy busride away from the Vatican.
I stayed four nights with my 18-year old daughter. It was no problem to get separated beds. The room was big enought for us. Comfy beds, and a bathroom with shower, toilet, bidet and a sink. The room had a TV with SKY network, one could change language to original on most non italian channels.
Our hostes was friendly and helpful. Her knowledge of english is sufficient, so we had no problems communicating.
I have no problem recommending this accommodation, and could very well use it myself for a future stay.