Yes. It is recommended. A few people may book one week in advance. So the service and the slot may not be available when you directly walk-in.