Jane and Alessandro are amazing people and will certainly contribute for a great experience in Rome.
The apartment is more than enough to accomodate four people confortably, with one double and two single beds. The kitchen is well equiped and the bathroom is pretty confortable.
Jane and Alessandro are kind enough to present you a list of restaurants sorted by type of food, location and price.
The location is awesome, you may wallk around with no difficult. The only thing you may have to consider are the steps to reach the apartment, since - as one should expect - there are no elevators available. This is not a deal breaker at all, but you should take this into consideration if are traveling with your elderly folks.
I strongly recommend this apartment for your stay in Rome.