If You want to keep the whole relocation bit simple, I'd say go for Spain or one of it's islands!
If You're doing it primarily for business, the suggestion is Cyprus... similar climate etc. but *very* much better for incorporating - and living there at the same time keeps that part the simplest.