I stayed here for a weekend while doing solo travel and for the price, it's amazing! Location is great, walking distance from Termini and the Colosseum, easy access to lots of public transit to get all over Rome. It was clean and had pretty nice amenities--I loved the rain shower head--and the beds feel very private even in shared rooms.
I will say that I ended up in a bed that wasn't in one of the little cubbies as depicted in the pictures, instead it was around a corner in a little nook. It still felt more or less private, so I didn't personally mind, but if you're interested in this because of the full privacy of the "nests" then you may want to specify when booking as there's a small chance you won't get what you're expecting.