You'll have everything you need in a very nice setting. remember: be mindful of your own cleanliness and noise making as you'll be sharing with others. definitely will consider coming back here! my experience was good.