It sounds as though you're talking about Jeff Bergers site.
Over a lot of years I've heard people either love his site or hate it. Personally speaking, I don't belong to it.
I'm sure there are benefits to membership if you are totally new to the island but I think you can pretty much get the same info basically here and for free! To each his own.
But secret? Really? <img src="http://www.traveltalkonline.com/forums/images/graemlins/handshake.gif" alt="" /> <img src="http://www.traveltalkonline.com/forums/images/graemlins/handshake.gif" alt="" />