The idea of the Thai Experience is to meet foreign people on your vacation in a relaxed atmosphere. So what do you need for it? Alcohol and a stupid hat.
The concept works. Together with interesting cultural facts presented in a funny way, awesome food and cocktails you really make new contacts. You can even mix your first cocktail yourself.
It's an absolute recommendation to go there.
Side note: The recipes can be found on their website and they are awesome (however not that traditional).