I visited with my two teen sons. Facility kept them busy: rental bikes, flow rider, Teen Club, pool activities, kids can have floaties and balls in the pool. Food was fairly good. Favs were the Mexican and oriental. However, there is not enough restaurants to accommodate…