I plan on sending them a formal invitation about 1 month in advance along with the "travel brocure" idea that I found on here. You should definatly decide on your locations ASAP!, chances are there is another couple getting married on the same day and if your lucky they haven't chosen their locations yet. For ceremony there is the beach set up or the gazebo For cocktail hour there is the jacuzzi, pool deck, pool terrace, and I think somewhere else (not 100% on this one) For reception you have the choice of beach, pool deck, pool terrace, and ballroom Or for reception and cocktail hour you can make a reservation at a restaurant for a fee of course. As soon as you figure out your ceremony times the timeline goes as follows Ceremony 4:00-5:00 Cocktail hour 5:00-6:00 Reception 6:00-9:00 ( so that is 1 hour ceremony, 1 hour cocktail, and 3 hour reception)