The Rock Box is great! The kids are having a great time with lessons and the staff and teachers are top notch.