Just had a chance to stay at the Towne Place Suites North for 1 night. For folks that have stayed at the Pyramid property, it is <1 mile south on the same side of I-25. A little farther from the freeway, and no traffic noise discernible from indoors. Reasonably new property and lobby, breakfast area, and room all looked it, which is a welcome change from the various other properties around there and the airport.