Nice break from beaches and hikes. The bathrooms are poorly designed for families and number of customers. Food location terribly under staffed at high demand times. Both restrooms and restaurants could be significantly improved. The food was ok but service poor, slow, and indifferent. The folks with camel ride excellent.