Jessica’s Place was in a great location, nice and quiet and green, but an easy walk to the subway station (be aware it is an uphill walk when you’re coming home, but not too bad). We just bought a ‘Charlie Card’ and went all over town that way.
The beds were comfortable and the double-head shower was an absolute bonus! I was even able to wash some clothes while there.
Check-in/check-out was easy and Jessica was nice enough to let us store our bags for a couple of hour before we left. Would recommend.