Has everything you could possibly need !!! Emily is awesome and was always there to answer our questions to ensure everything was stress free. Great for gatherings it had everything we forgot to pack in a rush! Amazing stay.