It will be just Exeter students living there, yes. I believe it's Unite accommodation that's quite new and shiny, having only been 'in operation' (as it were) for 1 year so far.
I've already given my advice, and would urge you all to go for Northernhay.
What are the prices of each, out of interest, as I can understand if that plays an important part in your decisions?