We recommend booking 4 to 8 weeks in advance for private parties and 2 to 3 months for larger or corporate events. However, we can accommodate last-minute requests, subject to availability.