Great Place for kids!
My children and I stayed 2 nights in a camping cabin at the Bernalillo KOA in May, 2017. The staff were friendly and helpful throughout our booking process, even when we needed to make changes. The cabin was clean and neat, the KOA showerhouse was as well. They had a nice pool with plenty of shade and an outdoor movie in the evenings which my kids enjoyed. It was an excellent base for exploring the surrounding area, including the Jemez Mountains, many pueblos, Bandelier National Monument, Petroglyph National Monument and Kashe Katuwe National Monument.