Mags' place is great, it has everything you need and there's plenty of space. The one drawback of the apartment is that the kitchen is a little basic; it's absolutely fine if you're there for a long weekend or even a week but if you're staying for longer and you like to cook, you may get tired of using the (very well equipped) kitchen in the basement and bringing food up. That being said a) I know Mags is looking to upgrade the kitchen facilities in the apartment (she probably has done so by the time you read this) and b) the house is located in probably the best restaurant area on the East Side of Providence.
Mags herself is super responsive and helpful, you couldn't ask for a better host.