Everything you need. Nothing you don’t. I had a great time and will certainly stay again