View our wedding image gallery. Luxury wedding venues and extensive grounds, including our own private beach front for ceremonies and marquee receptions for up to 250 people. Plus, 11 luxury lodges and chalets on site, providing self-catering wedding accommodation.