Congratulations on your friends upcoming nuptuals. I would recommend contacting the owners of Little Waters Villa. It is a private home located out by HideAwhile and Moon Dance Cliffs. It is a beautiful home on the cliffs with 2 stone decks water level, a cave, pool and wonderful staff. You don't have to stay there but if they aren't booked at that time, they will accommodate your friends for their wedding. I am not sure if Delkia is still the house Chef but if she is you will be in for a treat, she is outstanding. Look at their reviews on Trip Advisor. Good Luck