Diana Beach Wedding

Hey, my partner and I are looking for a wedding venue near the beach. If possible we'd love to have a villa where we can stay and host a wedding too. Any recommendations appreciated 🙂