Has everything you need and more. The place has snorkel gear and all the cooking materials you could need. We will come back and stay again!