Menorca – Need to know before you go