It was the Highland Center at Crowfords Notch. Its a brand spanking new facility. Theres a lodge with just dorms, then theres the main building which has everything from a fully stocked gear rental room, game room, library, plenty of comfy chairs and couches, and excellent food.
A lot of the people there were speaking French.. They could have just been from Canada.
The place was very nice... Everything was environmentally friendly. A lot of the building was constructed from recycled materials. Every bulb in the place was a compact fluorescent. Low flow shower heads (and built in flow control knobs)..
The only thing I didn't like was that a lot of the people seemed like snobby rich Frenchies.
Heres a link in case anyones interested... It's highly recommended.
White Mountains New Hampshire Highland Center at Crawford Notch