For those on more of a budget and have a car, you can always go to the FOUR POINTS BY SHERATON in Revere off US RTE 1. They have a very good Japanese steak-house, reasonable priced inside (opens at 5pm). Free Parking and it avoids the ridiculous Boston taxes and fees.
Tolls are ZERO going to Revere and can be avoided using Rte 16 back again.
SHADO