Rarely have I been anywhere that staff was so sincere and helpful. One the hottest day ever their A/c was on the fritz and I got a bit overheated and had to go sit down. They pointed a huge fan at me, deducted my portion of the group payment, and stopped by our group 3-4 times to offer throwing advice, teach us how to score, etc. very well done and we will be back!