It is recommended that booking is done at least 24 hours in advance. However, last minute bookings are still possible but will depend on the availability.