This place was super for our group of 8! It feels like it was a hotel at one point - each room had its own restroom with shower! Decor was also great, and we felt right at home.
Location was awesome, very close to the Vatican and a quick taxi/uber to the Coliseum and other historic landmarks.
Last, our host was super helpful and responsive with any questions we had going into our stay or with anything that came up!
Definitely would stay here again!