HI Lisa, The best thing you can do if you find this overwhelming is to hire a wedding planner to help you with this... I had booked at Gran Bahia but we changed it to Beaches ( a Sandals resort) because GB took about a month to get back through emails to confirm us...apparently they are understaffed and this caused the delay (no excuse!) My friend is a wedding planner so shes helping me with this, she had to call Air Canada Vacations to inform them that the resort is not responding to any of our emails as well as voice mail messages. They had to call the manager of the resort and told them they NEED to respond asap. Don't want to scare you, but we switched and it was a few hundred dollars more but we get quick responses back and Sandals gives you an online tool that you can customize your wedding and it gives you the cost. I'm not saying don't go to GBP but just expect delays in their communication and if you feel overwhelmed hire someone to help you, it is well worth it.