We were 6 people and the place fitted us. Plenty of plates, cutleries and towels supplied. Wifi is super awesome fast.
Less than 5 mins to walk to the Metro. Along the way small fruit shops that stay open till late. There is a supermarket within 3 mins walk and if you want a little more selection - another supermarket about 10mins walk away too. Plenty of pizza places and there is a small cafe opposite the supermarket for our "caffe' d'orzo" fix and delicious tramezzini.
If you are able, it is about 25mins walk to the Vatican - else just hop on the metro and it's just a few stops away. Very convenient indeed.
Giorgio was very fast to respond to any queries we had and very comfortable to communicate with.