Another way to say "an island is for having a vacation" is "Islands are good for vacationing."