That is where Raines should have been. Right outside the Inn, or in the lobby, or out back or something like that. And if Lani is a trained cop, she was lousy at fending off Snake when he attacked her. She already had the info she needed (about the Halo), but went blathering on and on. Don't know what more she needed, Raines told her just get him to admit he has and gave her that drug.