our favorite place to stay in boston!! best location