It was okay. 9/10 because there are no chairs or some place to sit . Had to seat in the floor.. but the rest is a 10/10
Fields are in great condition, plenty of parking. Bleachers have covers for both players and spectators.