Puerto Morelos is a treasure! Casa La Catrina is close to everything. It's a comfortable, clean lodging where we felt at home. Janina was there when we arrived to give us a friendly hello and was on the site every morning, available if we had a question. Very good place to stay!
It was no way I would ever stay. Towels were paper thin, and I am not exaggerating. The room was dingy, and everything was cheap cheap cheap! The picture was also awful. Bed felt like a cardboard box. Left within minutes.