Location is a hostel which was not clearly identified in the booking description. I was traveling with a big group and booked the whole facility. There was enough comfortable space, beds and separate bathrooms for 9 people. However it was uncomfortable to see cameras in the hallway.
The location is a very walkable distance to St. Peter's Square, which along with the number of beds were good reasons for us to book. The place was clean, however the art displays may or may not appeal to the general crowd. It is a good overall value.