We recommend booking at least 24–48 hours in advance, especially during high season (December–April and July)