^^ good point about the driving on the beach, and the transport of facilities necessary to serve a party of 10. OP’s date looks like late June, and driving on the beach is prohibited in season in front of the villages.
I’d consider hiring one of the personal chef services to cook in your rental for your group. It offersthe privacy that no restaurant can (although there are some very nice restaurants to go to should you choose that route, and want to go out). A private chef can work with you on a menu, and you have the benefit of staying in and having a special dinner.