Very good location. Walkable to lovely stores in newbury street and nice window view.