Great for all ages and all swimming experience levels. Separate gated children's pool with chairs for parents. Main pool has diving board and goes from 3 to 6 feet deep. Plenty of lifeguards on duty. Reasonably priced concessions.