The apartment is perfect for a family of 5. Each room has a toilet and bathroom. Please note that if you have big luggages, it might be difficult to move around.
The apartment is about an hour away from the city center. I would say the location is a bit inconvenient because there is no train nearby, the buses are almost always delayed, and as a whole, public transportation in Rome is distressing.
If you don't mind booking a taxi to go to your destination, then this won't be a problem :)