This was in the perfect location! I spent almost all my days off on Newbury or walking the esplanade. It is only a short 5-10 minute walk to the green line for the T so you can get virtually anywhere quick in the city.