Depends what you are looking for
Calletta is very Brits abroad type of place ideal for young families also has a golf course and theIsland only McDonalds, very close to the airport, Biggest drawback on the island with the best beaches in Europe it it has a man made beach.
Corralejo is the liveliest resort on the Island but would be considered quiet to those who prefer Gran Can or Tenerife, predominantly British but is a bit more cosmopolitan, has a waterpark and some of the best beaches on the island just South of the town, Handy to take a trip across to Lanzarote. The other resorts of Costa Calma and Jandia in the South are very German focused but have fabulous beaches and a better choice of quality hotels.