Nice place with a super market nearby and about 8 minutes by foot to the next transport station. So, you can easily get to downtown boston.