No doubt this pleasure palace is located somewhere near the Kennedy compound. I don't remember Ted wearing a monicle, but it's not as silly as a Barney suit.
And it's open to the public!