Okura Sushi La Quinta opens in new location on prime Highway 111 corner. Take a look inside