We highly recommend it. It had everything. The kids loved it and wore themselves out everyday. Nothing beats staying on the beach. We would book it again.