Lots of glittery, sparkly things on that page. Kinda offends my sense of propriety, but I'm just a curmudgeon. (Ask my wife, she'll confirm it.)
Were I back in Eastern Mass, I'd probably prefer a place with less flash. For instance, there's little place on Mass Ave in Cambridge, just past Porter Square...