My friends and I play friendly soccer games there. The owner just put a new turf in December 06. You can play soccer, lacross and I think basketball as well. The place also has league games and training.
Pros: Open late. It's just a good, nothing special place to play some sports
Cons: None I can think of.