Hi HeatherViolet, Once again sorry for my delay - I do have answers to your questions though. We are having the ceremony in front on the tequila terrace on the beach, then cocktail hour and the reception is on the tequila terrace. As for the photographer - we are looking into getting an outside photographer for the ceremony and having the resort photographer take pictures at the reception instead - i'll keep you posted. As for the costs per extra guest with the divine package is - $105 usd per person , includes the following : Chair set up for the ceremony , cocktail set up , hors dóeuvres, bar service for the cocktail hour, dinner set up, wedding cake , toast and divine set menu dinner and bar service for 3 hours (that's cut and pasted form his email reply). Keep asking questions - I hope I can save a few of you the stress I have gone thru -lol