The location of the hotel was amazing - very reasonable walk from Newbury St, Fenway, Seaport, North End etc. Great amenities for the value!