Anyone know anyone that goes there? Or does anyone go there themselves? It's in Boston, MA, by the way.