Enjoy the long weekend in New Mexico with these staycation ideas.