We are passengers of this body… Playa del Carmen, Mexico