Everything needed plus all the extras. We particularly loved the breakfast, especially Debbie's homemade muesli. Would happily stay again.