I was thinking baby gate as well. THat way she can't leave the room, but is not "shut in."
Will she sleep if you let her sleep in bed with you?
Good luck.