I would start with what you and youfr FI likes. Then take into consideration budget, your likenesses (beaches, water, activities, etc) and narrow down your search that way. Also , consider any language challenges you may have and if this would be a source of frustration with some of your elderly guests. Do what makes YOU most happy and the majority of your guests. Remember you cannot please everyone. Good luck to you