Holly cross is fine- just like all the other en suite areas of Keele really- read what's been said and it can be applied just as much to Holly Cross and the Oaks. The flats are small, and well kept, it's about a 10 minute walk (if you're slow) to the union, just under halfway to Hawthorns.
And I wouldn't stress over the Icebreaker disco... Having just experienced one of the most miserable days ever I lasted 30 mins in there, lost everyone I knew bar one girl, and we went back and had a big heart-to-heart. Everyone else I know just got drunk and threw up. It's one of the busiest nights of the year, and you'll be so confused/daunted/scared/wrecked you wont remember it (nor anyone you meet) anyway.