Everything that Rock-N-Water had control over was great! They all did a fantastic job staying in character, food was alright, and the activities were so much fun and age appropriate. The rain was what made us miserable! My tent turned into a wet mess! Not their fault. Make sure you have the right rain gear on your tent for camping if it is expected to pour.