Have attended a few birthday partys here and always clean and friendly staff.
We have been members for 3 years now. The pool is a community in itself...kids play and, as my son says, parents talk. Very well kept, super clean. Not too crowded. The reason I give only 4 stars is that you have to bring your own chairs. Good snack bar too!