I had a wonderfol stay at Marias place, there is a small appartement and a terrace just for you! Everything, I needed, was there and I felt very comfortable. Bus and subway are very close and don`t miss the nice local shop across the street. Jamaica Plains and Marias home are cool places to stay.