Cristian is an excellent host as well as his roommate. I will highly recommend, although don't choose Providence if you think you can get to Gillette easily. It's a 30 min ride and the "T" trains (Boston Subway) don't go that far. Also, Lyft and Uber can't offer POOLs because Rhode Island won't let you.
Alas, Providence is a very nice place with an amazing city center and an adequate mall. It's relatively safe and everything is within walking distance (trust me, I had to walk a lot to find the place due to a problem with Uber)