This establishment has lots of nice activities. they have lessons, clinicsw, children's activities after school and in the summer, leagues and plently of court time for different age groups. The courts are always well maintained. The bathrooms are clean and well stocked with towels, hair dryers. etc. It is a great location as it close to the exit 9 on the NJ Turnpike. Rates are reasonable. They seem to attract lots of good players.