I stayed in the transient quarters while I was there, and I also visited some friends in both the other barracks while I was there.
They're both decent, but the NCM quarters are shared - a HUGE room. Also, the bathroom is common.
The O live-in quarters are small, but I think you have your own bathroom, or share it with 1 person.
The Transient quarters are awesome - own bathroom, kitchenette, phone, cable, etc. Bases always treat Transients better than their own people.
And as for the base - you can get to everything walking - it's all super close. The Canex, gym & mess halls are all on the same block, and are right across the street from the NCM shacks. The AGC and UGC are a 5 min walk away too. Very close.
However, there is nothing else in walking distance, although I think there is a bus leaving from Canex that goes into town every hour.