As no one has answered your post.I will tell you what I know.I think it is the place on the outskirts of Patong just set off the road to Kata/Karon.I think I have been past it a good few times.Always looks deserted to me.And to me, not particular inspiring.

Dont know of anyone who has actually been in though.And I have spent a lot of time in Patong over the years.I could be wrong maybe someone else can furthur enlighten!!!!!!

Chok Dee!