My son and I had a great time here. Great location - great staff - great facilities!