Hello freshers of next year! I'm finishing in my first year at Exeter studying at the business school. I live in Lafrowda and I would honestly honestly recommend it as the best place! It's literally 4 minutes from the business school, and once the building work is complete, less than 10 mins from the other major buildings. Also, if you go en suite, you'll be in nearly brand new buildings. I got into K block, which was brand new last year, so no dirty mattresses!
Also, I want to stress how important location is. I would try to stay clear of Birks Grange...
If you have any specific questions about some accommodation buildings or business school stuff, let me know! I also know stuff about the music facilities.