I have an 8 month old Boston and am incredibly happy that I got him.
He has freakislhy large ears for a Boston though. He's a super friendly, energetic, playful, funny dog. My mother has a four year old one that is pretty much the same but really really hyper.
Good for apartments still IMO but they love/probably need exercise.
OP- I definitely wouldn't get a dog in your situation fwiw.