Everything needed was provided. Great for families! Lots of space. Thank you for hosting us!