any one been to one before? any tips of what to expect for someone who has no experience?