I am also using a travel agent couple who specialize in destination weddings. They had a destination wedding themselves so they know the whole process! I have found it so much easier - they deal with all the deposits, booking info, etc and have even made a website for our guests to go on to find any and all the information they would need about the wedding/resort, etc.