Excellent staff and activities. Basketball clinic is aways fun, informative and delivered really well.