Playa del Carmen, Mexico cable landing point