Staff were amazing. Very positive, professional and attentive, yet still very fun. Their process of checking in and checking out gave me confidence every kid was being accounted for. Felt very comfortable dropping off my 4 year old for the first time at camp. If you want your kid to go to bed early, send them to beach camp. They will have a blast and be worn out by the end of the day 😉