Great location; we chose to walk to many places including the Pantheon and the Vatican, but we were very close to public transit and were able to get all over town with ease.
The house was as described, and with five bedrooms, each with its own bathroom, we all had our own space to ourselves. There is not too much in the way of a common area, so it may not ideal if you intend to spend a ton of time hanging around or cooking at home, but for the group looking to have a solid, comfortable home base while getting out and exploring, this is perfect.