Good place to introduce you to Boston living. Nearby subway stop made traveling fun and accessible.