What worked for us was to write down what we wanted in a resort and vacation. For example, size of resort, cost of resort, wedding packages available, amenities provided ect. From there we used a travel agent to help us narrow down our location and then finally resort. Good luck with your search for the perfect place!