Volkswagen ID 3 GTX review: