Overall this place was exactly what we needed. It was spacious, clean, wonderfully decorated, the host was extremely helpful with all my questions about check in, about tolls, about Boston.
I would say parking was the one thing I wish was better. This however is out of their control. If you have never been to the area the street cleaners come once a week. Other than that one day parking was available close to the rental.
Do your research about Jamaica Plains so you know the area you will be in.
I highly recommend eating at Roslindale House of Pizza. Its close, the food is good with LOTS of options, the customer service was above expectations.