Jasmin's place is in an ideal location in terms of proximity to Providence. The traffic can get loud at night. I am from NYC so it did not bother me that much.
Jasmin was very quick in communicating! The apartment has most things you need for a longer term stay.