Do I need to make a booking?

Yes, bookings are recommended and weekend bookings are essential.