I can't afford to go each year, but repeat visits are definitely nice. I like trying to find the same people I met on my last trip, because they always seem to remember me and treat me well. I've met a lot of retirees there who love it, but they all say to do your research before making the move because island life is very different from other places in the world.
None