Great place to visit Menorca and enjoy the North Coast.