Does anyone know how far in advance you have to book your wedding. My best friend wants to get married there. How much does it cost?

------------------