Welcome! I would suggest using a travel agent to help you narrow down your search. Also, make a list of what you are looking for in a resort, such as size, amenities, wedding packages, all inclusive vs non all inclusive, cost per guests ect. That will help you narrow down your search.