Stop in for a cup of coffee

I heard it's packed, only reason I would think a VIP area might be cool dunno. They've been going there for years so will trust they'll do it right
You will have a blast.. i'm just anti-social and hate humans is all :)