It is located a little bit far from center, but transport is convenient. If you plan severa days in Rome, the location is not big impact.
The apartment is spacious, 2 bedrooms with 1 big living room. It can fit 2 families. But there is no kettle. and there are many cabnits with locker, it seems the host family live here when there is no guests.