For the happiest day of your life Marina Cape offers a restaurant with 250 seats or an outdoor feast around the resort's pool for more than 400 guests.
You can book your dream holiday here