Omg a waterpark for dogs!!! Boris LUVZ the water! You know when the kids turn 18 Spain is in the top 5 places i want to move to. Still almost a decade away but everyone ive met whos been or lived loves it.
I love Spain and very seriously looked at moving there in three different scenarios It can be great for retirement depending on how you set yourself up, but good luck if you want to start a business and several other factors. Bureaucracy and taxes(for me at least) are stifling!!!
As with anything, do your due diligence, then do some more, and then do some more after that!!! Caveat emptor!