My friends and I were very happy with the place. When I arrived, I met with rome suite rome's staff, Roberto, who personally showed me around the apartment and oriented me on several things I needed to know. The rooms were indeed big enough to comfortably hold seven people, and were all clean & very tastefully decorated.
One thing you DO have to know while staying in the apartment, however, is that the switch in the biggest bedroom to the right side of the window near the shutters string with a 1 and 0 is NOT A LIGHT SWITCH. It is, in fact, the switch to the boiler and if you turn it off by accident, you're doomed to bathe in absolutely freezing cold water--which is what happened to us for pretty much most of our stay. We contacted their support staff via email to request for help, but it was only clearly resolved at the near end of our trip.
Location-wise, it's not walking distance to all the sights you'd want to see in the city center but it is still pretty ideal especially if you want a quiet and safe neighborhood to stay in. It's quite close to Tram 8 (although public transportation in Rome still holds room for improvement, definitely), and there are a number of shops, bars, cafes, and supermarkets nearby.
All in all the apartment in itself with its charming vintage theme was a great place to stay in and the staff are all very polite. It was really nice for all five of us to have stayed there for our very first trip to Rome!