A lively island with plenty to do.