Our schedule changes daily, so last minute availability is possible, however to guarantee your date we’d recommend booking in 2- 3 months in advance.