Really good place, close to a tabbachi to buy bus tickets to go to San Pietro, or Colosseo. You can park your car and enjoy Roma by foot and public transportation.
It is great to enjoy the evening in the appartment and its garden. You are close to an alimentari, and more important a really good gelateria !