What an excellent location. You won't find a better spot than this. Right in the heart of Newbury and walkable to just about everything as the 'T' is a couple of blocks away. Communication was fantastic and everything was clean and exactly as described. I'd recommend this place to anyone.