I heard this place is a secret playboy place with scantily clad ladies serving drinks, probably just a rumour though....