Sorry, but Revere is the last place I'd ever want to stay on holiday. I used to commute daily through the city on my way to Cambridge. Not my cuppa, but then that might be because my ex-FIL lives there.

If I was looking for a lower rate than what's available downtown, I'd first look at Woburn and Stoneham. Sure there's no subway service (just commuter rail), but I prefer those two towns over Revere for many reasons (e.g., security, convenience, regional access). Knowing there's a bit of scam-like behavior at the property, all the more reason to avoid.