Hurricane has made landfall just north of Majahual, Mexico at 170mph. Around 50 miles north of Ambergris.