Quirky place but great fun. Read the details carefully so you know what you're signing up for, and you won't be disappointed.