hey, i'm afraid i can't help you with your accomodation problems (that was all sorted for me!) but i can point you in the direction of a good language school!
when i arrived in BA a few months back i did a few weeks a this one www.expanish.com. it's right in the centre of town, they have a good...