The apartment is very well located, near shops and public transport (a few minutes from Termini and Cavour stations, close to bus stops). It is the perfect place to stay in Rome.
As indicated by previous guests, the kitchen is small but enough to cook basic meals. And we have to say that we experienced issues with hot water during our showers.
However, we definitely recommend this apartment for a stay in Rome.
Moreover, Riccardo (the owner) and Lavinia (who has welcomed us) have been extremely accommodating: our initial flight was cancelled and we had to postpone our arrival and considered to delay our departure. Thanks to their help, we were able to do so, and did not have to cancel the whole trip.