Good for a short(!) stay in London. Very small room, but there's all you need (bed, shower, toilet etc.).
15 minutes walk to the nearest underground station (kings cross).