We enjoyed our stay in Newbury Street very much. We loved to stroll through the street as it was lots of beautiful restaurants and nice shops. This is really special. The next train stop is close by. This is definitely a big plus. The room was okay for our purpose. Not very spacy but has all one needs. We really love Boston.