In and around the Old Town area, which is a must, include many museums, a great zoo, Albuquerque Little Theater, (if it's open), Tingley Beach, Bio Park, the Nature Center. In addition are the Rio Grande Bosque walking and biking trails stretching some 20, 30 miles. Bosque is Spanish for woods. If they like birding, the Bosque along the river is excellent. If they like birds, fish and other wildlife, they can go south some 60 miles to Bosque Del Apache, where there are 377 species of birds, and habitat for coyote, wolf, mule deer, elk and more. If they like high mountains, they can go just east of Albuquerque city limits to the Sandia Mountains, which rise from 5. 000 ft to 10,000 ft. Plenty of snow and skiing.
If they have time, a 60 mile drive north to Santa Fe is an experience they will never forget. If they have a little more time, they can continue north to Taos, home of world renown artists, celebrities, Indian Pueblos and spectacular mountains. From there they can go around the Enchanted Circle to Angle Fire, Eagle Nest and Red River. In the Enchanted Circle is Wheeler Peak, tallest peak in NM at 13,161 ft. This is a big skiing area. They don't have to ski to enjoy the mountains.
Another must place to visit is Correlas, immediately northwest of Albuquerque and along the Rio Grande.
Places to eat, if they want New Mexican food, which is different from Mexican food, are El Pinto, Little Anitas, Sadie's and many many more. If they want seafood and steak there are many places around the Cottonwood Shopping Center and all around Albuquerque, Rio Rancho, Correlas and the Sandia Mountains.
If they want shopping, There are Cottonwood Mall, Coronado Mall, Winrock Mall and the brand new ABQ Open Mall. Old Town, Nob Hill and Correlas are also worth going to for shopping and restaurants. Hope this helps.