Say what you want about Tulum, but there is something irresistible about this lush coastal gem of Mexico.