This was my second time at the Batavia swimming pool, but this time I used the app. The ticket redemption system was easy. Just tell the ticket attendant and they'll redeem it. However, I'm still not entirely clear on the cashback voucher. It does say a discounted price, but I paid the full price. Overall, it was okay. I went there on a weekday, so it wasn't too crowded. The place is fun and pleasant. The cafeteria is okay, with affordable prices. You can bring in outside food. The restrooms, shower rooms, and prayer room are complete and clean.