Tulum ruins, sea turtles & gourmet lunch in Playa del Carmen, Mexico