Yeah, the stairs aren't a problem; they're not too difficult to walk up or down.  I'll make a map and edit it into that post real quick.<br/><br/>As for light, one of the succubi has a torch, but that's the only other light source.