Hi Francesca!
Southlands Campus is where most of your time will be spent when you are studying modern languages, I'm not too sure which accommodation on campus is best as I am finding a place off campus, maybe look on the University website and it will tell you the benefits of each campus accommodation.