Puerto Ángel might not seem like much, but behind those rocky cliffs is a seaside village that’s an oasis away from the touristy side of Mexico.