Colònia de Sant Pere, Pearl of Mallorca's North