An indoor kids' playground inside Cheung Sha Wan Plaza, a great outing for families in West Kowloon to let kids burn off energy.