The pool and surrounding areas are clean. You can take chairs and a cooler in with you if needed. They do have a concession stand. I looked into getting a family pool pass but it is way over priced at $ 180 for a family of 3 and $ 25 for each additional child/adult. Over all a great place to swim.