I'm frantically looking for accommodation too! I've been having a look and personally, I think the Scape one seems best considering what you get and the price. It's still ridiculously expensive, but it's an awkward situation!
Also, have you tried calling them residential department - they never answer?