The place is small but good for 2-4 people. The bus stops are near and all the main attractions of Rome can be reached easily.
Overall I would recommend to stay here for a small group.