All we needed was provided and then some. It was a thoroughly enjoyable experience.