In the past 8yrs we have never been in and have often wondered what the set up is,for example can you just go for a drink,do you stay all night,is there a show,is it a restaurant,do they speak English,are tourists welcome,what's the dress code,dos and songs,best night to go,prices etc.What can we expect ?