Can Picafort is a lively resort town on Mallorca’s northeast...