This Keddy By Europcar pickup location details in Puerto Morelos:

Keddy By Europcar
Sm 001 Mza 009 Lote 9 Local 7
Puerto Morelos, ROO null MEX