I love Germain ymca site– my kids are safe and enjoy all the activities. They are friendly and nutritious. The only thing I dislike is they hound you for payments, I live check to check and paying on an off pay date is difficult. Overall great experience, I recommend.