Welcome to the second largest of the Channel Islands