Hi, I did BMQ there just this past Winter. I like it at Aldershot, overall. Specially the food :D (seriously, I find it quite good).
If they put you in building 216, that'll be better than the H-huts. It's kind of like a hotel only with 2 floors, no carpets and lots of bunks in a room :)
If...