Would love to find a safe, colorful, and festive place in Mexico. Preferably by the water but not necessary. Juanaguato sounds lovely. Any suggestions?