We also took into consideration cost, length of flight, and where we had already been. The other two things we thought about were how easy it would be to get legally married in that country (some countries require blood tests, translators, etc.) and whether or not the country offered a location/resort that was aligned with what we were looking for. I think it is awesome that you're starting planning early!