It's a bummer because I left at the end of last year, and we had a nice sized apartment that may have worked well for you. Landlord owned, and he was a nice easy going guy. 4 units in one house, but everyone kept to themselves, pretty much.
Now living at Franklin Landings (http://www.franklinlandings.com/
), Exit 16 or 17 off 495 (it's almost halfway between the two exits, so it just depends where you're coming from). Heat/HW included, pet-friendly (which was why we moved here), pool/hot tub, small 'gym' (it's adequate and I've never been in there with anyone else). Your choice of FIOS OR Xfinity. We really like the location, but YMMV. Let me know if you're interested and I can get you in touch w/ the leasing agent... that way I can get a cool referral bonus, lol.
I wasn't impressed with anything in Milford when we looked a couple years ago.
Have you looked into Bellingham? The Jefferson complex is nice, but pricey from what I've seen. Depends what you're looking for and what location would be ideal, I guess.