Liveball was a great workout. I did a session on Saturday and got to mix it up with different levels of player and had a lot of fun. Pros: location, liveball, coaches, celebs ...
All reviews seem positive