Anyone stayed there yet? It is really cheap; think it doesn´t really matter the room doesn´t have a window, will just be crashing there and all on my own (baby-free week-end!!!!). But if you know other cheap central hotels in London, let me know!