I think you are best to find a villa first that has all the facilities that you need and especially with toddlers. Are toddler items included free etc. Then look at where that villa is, is it on a resort or in a natural lake area etc? As Carla has said, all of the villas and locations are nice, they just all have different things to offer with their own charms and personality. You will have a great time wherever the villa is you stay in. Have a great vacation.