This is clearly an older place but it's clean and well maintained. It's also affordable: you can buy a token to get 20 pitches for $1. Or rent cages for 30 mins ($12) or 60 mins ($20). They accept debit/credit with a $10 minimum. If you purchase tokens any unused can be brought back on your next visit. The young employees were polite and helpful. They have bats you can use for free but if you'd rather purchase one they have bats, gloves, drinks, etc for sale.