I've ordered from this location about 5x since I moved near it and it has one thing going for it...consistency.
They are consistently getting lost or losing my order. The food is always good, but someone over there needs to wake up and learn to read google maps. All but one time I had to go outside after receiving a call that they were lost. I live in Power Ranch, not some rural property or expansive apartment complex.
Their online can't find my place either, that's more of a corporate thing so I can't fault this location for it.