This is a great location about 5 minutes walking to the T station. Lots of great places to eat within walking distance. 2 T stops away from the airport. super close to the aquarium and Quincy market, about 15 minutes on the T.
I stayed here with my kids. On one of the days, it rained. There isn't really a living room or common area except for the kitchen. With that said, we weren't willing to stay crammed in a room all day while it rained. I probably wouldn't stay here again with kids... it felt restrictive staying in a bedroom the entire time and it is a hostel style establishment so I felt bad every time my kid screamed. I would definitely stay without the kids.
Another con to staying here is that it is a hostel style home. There are 2-3 ppl in a room and there are 3 or 4 rooms with only 2 bathrooms. You do the math :)