The location is great with many neighborhood restaurants and gelaterias. We walked to most places but we also took city buses as they were not far. The metro, however, is about a 20 minute walk. The apartment's location is especially good for the Vatican, Piazza Navona, and Campo de Fiori.
The apartment has a kitchenette with plenty of dishes and pans if you are inclined to cook. The bed is firm yet comfortable. There is a washing machine (which came in handy as we were there for 3 weeks) but it does take a LONG time for one load.
Ambrogio is easy to contact using WhatsApp and responds promptly.