All-inclusive family resort