Yeah, I'm sure it's all from second hand knowledge. No pun intended.
Nope, never went to Windsor, never set foot in Jason's (or that other one), not even for my brother's bachelor party. In fact, I never even heard of Windsor.