Isla Holbox, The Most Beautiful Island