Ibiza has, for many years, been renowned for its club culture, trendy bars and hippy hangouts. In recent years however, more has been done to try to bring a more family-friendly feel to the island. Around 100,000 people live on Ibiza, although this figure can vary in census due to the number of unregistered immigrants living there. In August that figure can quadruple given its reputation as a hugely popular tourist hub. There are a huge mix of resident foreign nationalities – in the main German, British and Latin American but also Dutch, Italian and Morrocan which gives the island a truly cosmopolitan feel. This is reflected in the languages heard on the island – although the official languages are Spanish and Catalan, it is not unusual to hear English and German.