The place is super easy to find, just across the road from Termini station, I came late night and its my first time to Italy and super easy to access by Train since the taxi is really expensive
I walked at 4am from Xiupings place to Fountain trevi Spanish steps and callosum in just 20 minutes everything is in walkable distance.
the place is really nice for a solo traveler, but if you are girl its a mix room with 4 people so there may be boys and toilets are really small and doors cant lock but slide. Since I went 4am to walk and most of the time out, did not faced any problems.