An indoor play center with several play areas to climb and slide through, plus a restaurant and cafe menu on site.