i always thought this is a half day venture for me and my wife since we are not fans. In the end, we spend the whole day there and only go back after watching the spectacular fireworks. Staff are polite and helpful, and u can find food everywhere. If u are not much a heavy eater, u can actually but 1 sets of meal that can be shared by 2 person.