Awesome
Had originally booked the Super 8 in Watertown months ago, but after reading the online reviews (in which the word "bedbug" appeared multiple times), our whole group switched to the Hilton in Dedham which turned out to be cheaper. Locals: would we be smart to buy the 12-ride commuter rail pass? We used only the bus and subway services when we stayed in Watertown before, and we didn't have much need to ride the commuter rails. There's supposedly a commuter rail station within walking distance of the hotel.
cat/dog furniture
How many days are you staying?
Flying in Friday morning, leaving Tuesday night.