We visit DPK on an almost-weekly basis with my 1 year old son. They have games and activity stations to suit most age groups, and it's large and easy to navigate. Easy parking. Fun spot for kids' birthday parties.
My only issue is with the under-3 area: it's a little lackluster compared with the rest of the facility.