Has anyone been to one of these? My friend from work and a few others have roped me into going tomorrow and I have no idea what to expect?