Nice facilities, clean and safe. Private instruction was awesome. Kids take to the personalized coaching and show improvement very quickly.