Great location, even for longer stays ! Next to Trastevere station and several bus stops, surrounded by lovely restaurants and grocery stores.
On top of that, Marina has been extremely kind and helpful : highly recommended for your stay in Rome.