Any newer info out there on Mazatlan? Had a good time there a couple of years ago and I'm hoping to have a GREAT time this go around.